Peicheng ZhaoPeicheng Zhao
Vinicius's red card, Bellingham's cry and how a match got misreadIn the 62nd minute at the Santiago Bernabéu, a goal was chalked off, a straig...
Empty Signals: When the Data and the Stands Both Go QuietEmpty Signals: When the Data and the Stands Both Go Quiet On the night of Jun...
A 'Football' Label Pasted Onto Zendaya: How a Classification Error Is Eroding Sports DataAt 2:47 a.m. Liverpool time, I was sitting with a cold cup of coffee and the...
Mbappe and the Hundred-Year Pain: Real Madrid Drops Points in a Ruthless Title RaceI have followed football for more than five decades, and I can tell you that...
The Breathing of a Season: When V.League 1 Is Decided by Process, Not MiraclesThe Breathing of a Season: When V.League 1 Is Decided by Process, Not Miracle...
Thirteen Names and One Chair: VFF Enters Its Tenth TermOn 21 October, the list of candidates for the Executive Committee of the...
Team Liquid Signs Wisper: A First South American Milestone and the Integration Test Before BLAST SLAM VIIIThree numbers, one gap September 29. Zero official matches. A 5th-6th place...
Ashmita Chaliha and the Double Standard Question: When Lower-Tier Courts Are ForgottenThe playing area was shrouded in a thick haze, not from morning mist but from...
Kumamoto Masters 2026: Li Shifeng Leads China's Men's Singles, but Shi Yuqi's Absence Is the Real Tactical StoryWhen the entry list for the Kumamoto Masters Japan 2026 appeared, Li Shifeng...
The V.League Transfer Window: When the Rumor Market Fills the Data VoidOn a Saturday morning a message appeared in a chat group of sports people: a...
2026 Asian Men's Volleyball Championship: Japan and Iran Undefeated, Chinese Taipei Breaks Drought - In-Depth AnalysisJapan and Iran advanced undefeated, while Chinese Taipei secured their first...
Thép Xanh Nam Định win 4-0, Lucao scores hat-trick in LPBank V-League 1 2026-2027 opening roundThe opening round of LPBank V-League 1 2026-2027 ended with an unusually clea...
The scars in the data pipelinePeople score with their feet, but I write with scars. Thirty-eight years in t...
Kim Sang Sik's Fourth Search for a Number-One Assistant: The Crack Inside Vietnam's Technical ProjectIn the final frame of that late-afternoon training session, I counted four...
V.League: When Money Flows One Way and Talent Flows the OtherOpening August 2026, at a training center in central Vietnam, the final sessi...
Nico Paz's Double Against Manchester United and the Limits of a Record at 22In the second minute, before either bench had settled, Nico Paz put the ball...
Sasipaporn Janthawisut: 115 points, one zero-point night, and the system gap at XMLS Thanh HoaIn the stat sheet from XMLS Thanh Hoa's match against VTV Binh Dien Long An a...
An Se-young and the Contract of a Generation: When the Aichi-Nagoya Crown Stops Being a LegendAichi-Nagoya, September 29, 2026. When the final shuttle hit the floor and th...
Real Madrid 4-1 Sevilla: Four Goals and Three Unpaid Debts Before the ClasicoMinute 37, the score still 1-0. Courtois went down to block a close-range...
FIFAe Finals 2026 Postponed on the Eve of Kickoff in Jeddah: When Fear Becomes the Biggest Variable in Gulf EsportsOn October 15, 2026, just one day before the scheduled opening ceremony, FIFA...
Empty Signals: When the Data and the Stands Both Go QuietEmpty Signals: When the Data and the Stands Both Go Quiet On the night of Jun...
A 'Football' Label Pasted Onto Zendaya: How a Classification Error Is Eroding Sports DataAt 2:47 a.m. Liverpool time, I was sitting with a cold cup of coffee and the...
Mbappe and the Hundred-Year Pain: Real Madrid Drops Points in a Ruthless Title RaceI have followed football for more than five decades, and I can tell you that...
The Breathing of a Season: When V.League 1 Is Decided by Process, Not MiraclesThe Breathing of a Season: When V.League 1 Is Decided by Process, Not Miracle...
Thirteen Names and One Chair: VFF Enters Its Tenth TermOn 21 October, the list of candidates for the Executive Committee of the...
Team Liquid Signs Wisper: A First South American Milestone and the Integration Test Before BLAST SLAM VIIIThree numbers, one gap September 29. Zero official matches. A 5th-6th place...
Ashmita Chaliha and the Double Standard Question: When Lower-Tier Courts Are ForgottenThe playing area was shrouded in a thick haze, not from morning mist but from...
Kumamoto Masters 2026: Li Shifeng Leads China's Men's Singles, but Shi Yuqi's Absence Is the Real Tactical StoryWhen the entry list for the Kumamoto Masters Japan 2026 appeared, Li Shifeng...
The V.League Transfer Window: When the Rumor Market Fills the Data VoidOn a Saturday morning a message appeared in a chat group of sports people: a...
2026 Asian Men's Volleyball Championship: Japan and Iran Undefeated, Chinese Taipei Breaks Drought - In-Depth AnalysisJapan and Iran advanced undefeated, while Chinese Taipei secured their first...
Thép Xanh Nam Định win 4-0, Lucao scores hat-trick in LPBank V-League 1 2026-2027 opening roundThe opening round of LPBank V-League 1 2026-2027 ended with an unusually clea...
The scars in the data pipelinePeople score with their feet, but I write with scars. Thirty-eight years in t...
Kim Sang Sik's Fourth Search for a Number-One Assistant: The Crack Inside Vietnam's Technical ProjectIn the final frame of that late-afternoon training session, I counted four...
V.League: When Money Flows One Way and Talent Flows the OtherOpening August 2026, at a training center in central Vietnam, the final sessi...
Nico Paz's Double Against Manchester United and the Limits of a Record at 22In the second minute, before either bench had settled, Nico Paz put the ball...
Sasipaporn Janthawisut: 115 points, one zero-point night, and the system gap at XMLS Thanh HoaIn the stat sheet from XMLS Thanh Hoa's match against VTV Binh Dien Long An a...
An Se-young and the Contract of a Generation: When the Aichi-Nagoya Crown Stops Being a LegendAichi-Nagoya, September 29, 2026. When the final shuttle hit the floor and th...
Real Madrid 4-1 Sevilla: Four Goals and Three Unpaid Debts Before the ClasicoMinute 37, the score still 1-0. Courtois went down to block a close-range...
FIFAe Finals 2026 Postponed on the Eve of Kickoff in Jeddah: When Fear Becomes the Biggest Variable in Gulf EsportsOn October 15, 2026, just one day before the scheduled opening ceremony, FIFA...
